modified endowment contract - German English Dictionary